//手动实现filiter函数
let arr=[1,5,6,8,9,3];
Array.prototype.filter=function(fn){
    let temp=[];
    for(var i=0;i<this.length;i++){
        if(fn(this[i],i,this)){
            if(fn(this[i],i,this)){
                temp.push(this[i])
            }
        }
    }
    return temp;
}
let newArr=arr.filter((item,index,arry)=>{
    return item>3
})
console.log(newArr)
//[5,6,8,9]
